• word of the day

    animal starch

    animal starch - Dictionary definition and meaning for word animal starch

    Definition
    (noun) one form in which body fuel is stored; stored primarily in the liver and broken down into glucose when needed by the body
    Synonyms : glycogen

Word used in video below:
text: he's our favorite potato starch-based
Download our Mobile App Today
Receive our word of the day
on Whatsapp